package com.ruoyi.surfacewater.domain;

import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

public class BusBasicevaluatedata extends BaseEntity {
    /**
     * 版本号
     */
    private static final long serialVersionUID = -4009744955542339556L;

    /**
     * id
     */
    private String id;

    /**
     * 上报批次ID
     */
    private String reportid;

    /**
     * 断面ID
     */
    private String segmentid;

    /**
     * 断面编码
     */
    private String segmentcode;

    /**
     * 断面名称
     */
    private String segmentname;

    /**
     * 水平采样方位
     */
    private String horizontalazimuth;

    /**
     * 垂直采样方位
     */
    private String verticalazimuth;

    /**
     * 潮汐河流
     */
    private String tidetype;

    /**
     * 业务类别编码
     */
    private String bussinesscategorycode;

    /**
     * 业务类别
     */
    private String bussinesscategory;

    /**
     * 监测日期
     */
    private Date sampledate;

    /**
     * monitorid
     */
    private String monitorid;

    /**
     * isdelete
     */
    private Integer isdelete;

    /**
     * 未填报原因
     */
    private String unreportreason;

    /**
     * 备注
     */
    private String remark;

    /**
     * 是否超标（I类）
     */
    private String isoverstandard1;

    /**
     * 超标倍数（I类）
     */
    private String overstandarddescribe1;

    /**
     * 是否超标（ＩＩ类）
     */
    private String isoverstandard2;

    /**
     * 超标倍数（ＩＩ类）
     */
    private String overstandarddescribe2;

    /**
     * 是否超标（ＩＩＩ类）
     */
    private String isoverstandard3;

    /**
     * 超标倍数（ＩＩＩ类）
     */
    private String overstandarddescribe3;

    /**
     * 是否超标（ＩＶ类）
     */
    private String isoverstandard4;

    /**
     * 超标倍数（ＩＶ类）
     */
    private String overstandarddescribe4;

    /**
     * 是否超标（Ｖ类）
     */
    private String isoverstandard5;

    /**
     * 超标倍数（Ｖ类）
     */
    private String overstandarddescribe5;

    /**
     * 水质类别
     */
    private Integer qualitylevel;

    /**
     * 水质类别名称
     */
    private String qualitylevelname;

    /**
     * 水质评价分值
     */
    private String evaluationscore;

    /**
     * 营养化指数
     */
    private String eutrophicationvalue;

    /**
     * remark1
     */
    private String remark1;

    /**
     * remark2
     */
    private String remark2;

    /**
     * remark3
     */
    private String remark3;

    /**
     * remark4
     */
    private String remark4;

    /**
     * remark5
     */
    private String remark5;

    /**
     * remark6
     */
    private String remark6;

    /**
     * 其他常规监测项目超标描述（I）
     */
    private String generaloverstand1;

    /**
     * 其他常规监测项目超标描述（II）
     */
    private String generaloverstand2;

    /**
     * 其他常规监测项目超标描述（III）
     */
    private String generaloverstand3;

    /**
     * 其他常规监测项目超标描述（IV）
     */
    private String generaloverstand4;

    /**
     * 其他常规监测项目超标描述（V）
     */
    private String generaloverstand5;

    /**
     * 非常规监测项目超标描述（I）
     */
    private String additionoverstand1;

    /**
     * 非常规监测项目超标描述（II）
     */
    private String additionoverstand2;

    /**
     * 非常规监测项目超标描述（III）
     */
    private String additionoverstand3;

    /**
     * 非常规监测项目超标描述（IV）
     */
    private String additionoverstand4;

    /**
     * 非常规监测项目超标描述（V）
     */
    private String additionoverstand5;

    /**
     * 数据来源：常规数据，全分析数据,质控数据,例行数据
     */
    private String datasource;

    /** 水质评价 */
    private String waterQuality;

    /** 水质趋势评价 0-无 3-明显变化 2-有所变化 1-无变化 */
    private String evaluationTrendCode;

    /** 水质趋势评价结果 （好转或变差、下降、恶化） */
    private String evaluationTrend;

    /** 水质指数 */
    private String segmentIndex;
    /** 目标级别名称 */
    private String targetLevelName;

    /** 目标级别 */
    private Integer targetLevel;

    /** 是否超标 */
    private String isOverStandard;

    /** 超标描述 */
    private String overStandardDescribe;

    /** 入库时间 */
    private Date createTime;
    /** 断面分类（1河流/2湖库/3地下水） */
    private String segmentCategory;

    private String longitude;
    private String latitude;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getReportid() {
        return reportid;
    }

    public void setReportid(String reportid) {
        this.reportid = reportid;
    }

    public String getSegmentid() {
        return segmentid;
    }

    public void setSegmentid(String segmentid) {
        this.segmentid = segmentid;
    }

    public String getSegmentcode() {
        return segmentcode;
    }

    public void setSegmentcode(String segmentcode) {
        this.segmentcode = segmentcode;
    }

    public String getSegmentname() {
        return segmentname;
    }

    public void setSegmentname(String segmentname) {
        this.segmentname = segmentname;
    }

    public String getHorizontalazimuth() {
        return horizontalazimuth;
    }

    public void setHorizontalazimuth(String horizontalazimuth) {
        this.horizontalazimuth = horizontalazimuth;
    }

    public String getVerticalazimuth() {
        return verticalazimuth;
    }

    public void setVerticalazimuth(String verticalazimuth) {
        this.verticalazimuth = verticalazimuth;
    }

    public String getTidetype() {
        return tidetype;
    }

    public void setTidetype(String tidetype) {
        this.tidetype = tidetype;
    }

    public String getBussinesscategorycode() {
        return bussinesscategorycode;
    }

    public void setBussinesscategorycode(String bussinesscategorycode) {
        this.bussinesscategorycode = bussinesscategorycode;
    }

    public String getBussinesscategory() {
        return bussinesscategory;
    }

    public void setBussinesscategory(String bussinesscategory) {
        this.bussinesscategory = bussinesscategory;
    }

    public Date getSampledate() {
        return sampledate;
    }

    public void setSampledate(Date sampledate) {
        this.sampledate = sampledate;
    }

    public String getMonitorid() {
        return monitorid;
    }

    public void setMonitorid(String monitorid) {
        this.monitorid = monitorid;
    }

    public Integer getIsdelete() {
        return isdelete;
    }

    public void setIsdelete(Integer isdelete) {
        this.isdelete = isdelete;
    }

    public String getUnreportreason() {
        return unreportreason;
    }

    public void setUnreportreason(String unreportreason) {
        this.unreportreason = unreportreason;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getIsoverstandard1() {
        return isoverstandard1;
    }

    public void setIsoverstandard1(String isoverstandard1) {
        this.isoverstandard1 = isoverstandard1;
    }

    public String getOverstandarddescribe1() {
        return overstandarddescribe1;
    }

    public void setOverstandarddescribe1(String overstandarddescribe1) {
        this.overstandarddescribe1 = overstandarddescribe1;
    }

    public String getIsoverstandard2() {
        return isoverstandard2;
    }

    public void setIsoverstandard2(String isoverstandard2) {
        this.isoverstandard2 = isoverstandard2;
    }

    public String getOverstandarddescribe2() {
        return overstandarddescribe2;
    }

    public void setOverstandarddescribe2(String overstandarddescribe2) {
        this.overstandarddescribe2 = overstandarddescribe2;
    }

    public String getIsoverstandard3() {
        return isoverstandard3;
    }

    public void setIsoverstandard3(String isoverstandard3) {
        this.isoverstandard3 = isoverstandard3;
    }

    public String getOverstandarddescribe3() {
        return overstandarddescribe3;
    }

    public void setOverstandarddescribe3(String overstandarddescribe3) {
        this.overstandarddescribe3 = overstandarddescribe3;
    }

    public String getIsoverstandard4() {
        return isoverstandard4;
    }

    public void setIsoverstandard4(String isoverstandard4) {
        this.isoverstandard4 = isoverstandard4;
    }

    public String getOverstandarddescribe4() {
        return overstandarddescribe4;
    }

    public void setOverstandarddescribe4(String overstandarddescribe4) {
        this.overstandarddescribe4 = overstandarddescribe4;
    }

    public String getIsoverstandard5() {
        return isoverstandard5;
    }

    public void setIsoverstandard5(String isoverstandard5) {
        this.isoverstandard5 = isoverstandard5;
    }

    public String getOverstandarddescribe5() {
        return overstandarddescribe5;
    }

    public void setOverstandarddescribe5(String overstandarddescribe5) {
        this.overstandarddescribe5 = overstandarddescribe5;
    }

    public Integer getQualitylevel() {
        return qualitylevel;
    }

    public void setQualitylevel(Integer qualitylevel) {
        this.qualitylevel = qualitylevel;
    }

    public String getQualitylevelname() {
        return qualitylevelname;
    }

    public void setQualitylevelname(String qualitylevelname) {
        this.qualitylevelname = qualitylevelname;
    }

    public String getEvaluationscore() {
        return evaluationscore;
    }

    public void setEvaluationscore(String evaluationscore) {
        this.evaluationscore = evaluationscore;
    }

    public String getEutrophicationvalue() {
        return eutrophicationvalue;
    }

    public void setEutrophicationvalue(String eutrophicationvalue) {
        this.eutrophicationvalue = eutrophicationvalue;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }

    public String getRemark6() {
        return remark6;
    }

    public void setRemark6(String remark6) {
        this.remark6 = remark6;
    }

    public String getGeneraloverstand1() {
        return generaloverstand1;
    }

    public void setGeneraloverstand1(String generaloverstand1) {
        this.generaloverstand1 = generaloverstand1;
    }

    public String getGeneraloverstand2() {
        return generaloverstand2;
    }

    public void setGeneraloverstand2(String generaloverstand2) {
        this.generaloverstand2 = generaloverstand2;
    }

    public String getGeneraloverstand3() {
        return generaloverstand3;
    }

    public void setGeneraloverstand3(String generaloverstand3) {
        this.generaloverstand3 = generaloverstand3;
    }

    public String getGeneraloverstand4() {
        return generaloverstand4;
    }

    public void setGeneraloverstand4(String generaloverstand4) {
        this.generaloverstand4 = generaloverstand4;
    }

    public String getGeneraloverstand5() {
        return generaloverstand5;
    }

    public void setGeneraloverstand5(String generaloverstand5) {
        this.generaloverstand5 = generaloverstand5;
    }

    public String getAdditionoverstand1() {
        return additionoverstand1;
    }

    public void setAdditionoverstand1(String additionoverstand1) {
        this.additionoverstand1 = additionoverstand1;
    }

    public String getAdditionoverstand2() {
        return additionoverstand2;
    }

    public void setAdditionoverstand2(String additionoverstand2) {
        this.additionoverstand2 = additionoverstand2;
    }

    public String getAdditionoverstand3() {
        return additionoverstand3;
    }

    public void setAdditionoverstand3(String additionoverstand3) {
        this.additionoverstand3 = additionoverstand3;
    }

    public String getAdditionoverstand4() {
        return additionoverstand4;
    }

    public void setAdditionoverstand4(String additionoverstand4) {
        this.additionoverstand4 = additionoverstand4;
    }

    public String getAdditionoverstand5() {
        return additionoverstand5;
    }

    public void setAdditionoverstand5(String additionoverstand5) {
        this.additionoverstand5 = additionoverstand5;
    }

    public String getDatasource() {
        return datasource;
    }

    public void setDatasource(String datasource) {
        this.datasource = datasource;
    }

    public String getWaterQuality() {
        return waterQuality;
    }

    public void setWaterQuality(String waterQuality) {
        this.waterQuality = waterQuality;
    }

    public String getEvaluationTrendCode() {
        return evaluationTrendCode;
    }

    public void setEvaluationTrendCode(String evaluationTrendCode) {
        this.evaluationTrendCode = evaluationTrendCode;
    }

    public String getEvaluationTrend() {
        return evaluationTrend;
    }

    public void setEvaluationTrend(String evaluationTrend) {
        this.evaluationTrend = evaluationTrend;
    }

    public String getSegmentIndex() {
        return segmentIndex;
    }

    public void setSegmentIndex(String segmentIndex) {
        this.segmentIndex = segmentIndex;
    }

    public String getTargetLevelName() {
        return targetLevelName;
    }

    public void setTargetLevelName(String targetLevelName) {
        this.targetLevelName = targetLevelName;
    }

    public Integer getTargetLevel() {
        return targetLevel;
    }

    public void setTargetLevel(Integer targetLevel) {
        this.targetLevel = targetLevel;
    }

    public String getIsOverStandard() {
        return isOverStandard;
    }

    public void setIsOverStandard(String isOverStandard) {
        this.isOverStandard = isOverStandard;
    }

    public String getOverStandardDescribe() {
        return overStandardDescribe;
    }

    public void setOverStandardDescribe(String overStandardDescribe) {
        this.overStandardDescribe = overStandardDescribe;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getSegmentCategory() {
        return segmentCategory;
    }

    public void setSegmentCategory(String segmentCategory) {
        this.segmentCategory = segmentCategory;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }
}
